entozoic

,entә'zәuik

英文释义

a living within a living animal usually as a parasite

中文翻译

a. [动]内寄生的

学习工具