RichThesaurus
entoparasite
entoparasite
synonyms
endoparasite
entozoon
endozoan
entozoan
entoparasite
antonyms