MONOTROPA MEANING IN ENGLISH

• Monotropa Definition & Synonyms

  1. (n.) A genus of parasitic or saprophytic plants including the Indian pipe and pine sap. The name alludes to the dropping end of the stem.


RECENT SEARCHES