Mycotroph Definition
noun
Any mycotrophic plant.
Wiktionary
Other Word Forms of Mycotroph
Noun
Singular:
mycotroph
Plural:
mycotrophsFind Similar Words
Find similar words to mycotroph using the buttons below.