life-source
Noun
Meaning
life-source (plural life-sources)
Anything that is necessary for or that provides something that is necessary for sustaining life.
Noun
life-source (plural life-sources)
Anything that is necessary for or that provides something that is necessary for sustaining life.