life-source
life-source · life-sources
Anything that is necessary for or that provides something that is necessary for…Anything that is necessary for or that provides something that is necessary for sustaining life.
Meaning
1 sensesAnything that is necessary for or that provides something that is necessary for sustaining life.
Forms
plural: life-sources| Singular | life-source |
|---|---|
| Plural | life-sources |
regular