ENTOZOAN


Meaning of ENTOZOAN in English

n. internal parasite (i.e. intestinal worm)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.