Word: lifesources
Part of speech: Noun
Syllables: life
sour
ces
Definition: Plural of lifesource; alternative form of "life". Language: en
Morphemes:
Affix: lifesource
Language: en
PoS: Noun
Meaning: Alternative form of life; the condition of living or the state of being alive
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form regular plurals of nouns.