RichThesaurus
entozoon
entozoon
synonyms
endozoan
endoparasite
entozoan
entoparasite
maggot
caterpillar
worm
grub
entozoon
antonyms