Englishfor English speakers
living substance English
Meaning living substance meaning
What does living substance mean?
living substance
Synonyms living substance synonyms
What other words have the same or similar meaning as living substance?