ENTOPHYTE MEANING IN ENGLISH

• Entophyte Definition & Synonyms

  1. (n.) A vegetable parasite subsisting in the interior of the body.


RECENT SEARCHES