Word: lifesource
Part of speech: Noun
Syllables: life
source
Definition: Alternative form of life; the condition of living or the state of being alive
Morphemes:
Affix: lifesource
Language: en
PoS: Noun
Meaning: Alternative form of life; the condition of living or the state of being alive