HYSTEROPHYTE


Meaning of HYSTEROPHYTE in English

noun a plant, like the fungus, which lives on dead or living organic matter.

Webster English vocab.      Английский словарь Webster.