Word info Synonyms

biogenous

Adjective

Meaning

producing or produced by living things

Source: WordNet

Synonyms

Close letter words and terms