Monotropa Meaning

There are 1 meaning(s) for word Monotropa

Meaning 1 : leafless fleshy saprophytic plants; in some classifications placed in the family Pyrolaceae

    Synonyms : genus monotropa