RichThesaurus
endozoan
endozoan
synonyms
entozoan
entoparasite
entozoon
endoparasite
endozoan
antonyms