ENTOPHYTE


Meaning of ENTOPHYTE in English

noun a vegetable parasite subsisting in the interior of the body.

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