Synonym for endoparasite


Synonym for endoparasite

endozoanentoparasiteentozoanentozoon

Associated with endoparasite

parasite
Add a New Entry