life-source (English, noun)
expansion: life-source (plural life-sources)
Senses:
glosses: Anything that is necessary for or that provides something that is necessary for sustaining life.
Forms:
form: life-sources
tags: plural