English
Noun endoparasite
Translations
French: endoparasite m mid
See also ectoparasite zooparasite
fr:endoparasite vi:endoparasite zh:endoparasite