Entozoon
Synonyms for Entozoon
- endoparasite
- entoparasite
- entozoan
- endozoan
- maggotlarva
- wormlarva
- caterpillarlarva
- centipedelarva
- grub
- larva
- grubbing
- grubbed
- creepy-crawly
- bug
- parasite
For more similar words, try Entozoon on Thesaurus.plus dictionary