Tamil Dictionary 🔍

entophyte

En"to*phyte, n. Etym: [Ento- + Gr. (Med.) Defn: A vegetable parasite subsisting in the interior of the body.


entophyte - Similar Words