Synonym for entoparasite


Synonym for entoparasite

endoparasiteendozoanentozoanentozoon

Associated with entoparasite

parasite
Add a New Entry