RichThesaurus
endoparasite
endoparasite
synonyms
endozoan
entoparasite
entozoon
entozoan
endoparasite
antonyms