Autophytic plant

phrase specialist

Noun

plant capable of synthesizing its own food from simple organic substances
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word