Mycotroph Definition

noun

Any mycotrophic plant.

Wiktionary

Other Word Forms of Mycotroph

Noun

Singular:
mycotroph
Plural:
mycotrophs