entozoa

,entә'zәjә

英文释义

n any of various parasites that live in the internal organs of animals (especially intestinal worms)
n any of various parasites that live in the internal organs of animals (especially intestinal worms)

中文翻译

n. [动]内寄生虫, 内寄生动物(entoyoon的复数形式)

学习工具