autophytic plant
Explore definitions, synonyms, and language insights of autophytic plant
Definitions
Noun
plant capable of synthesizing its own food from simple organic substances
Explore definitions, synonyms, and language insights of autophytic plant