Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

mesoparasite en · NOUN

Etymology

From meso- + parasite.

Meanings

  1. A parasitic copepod that lives partly embedded in its host, usually with the anterior end forming an anchor process.

Forms

SpellingFeaturesLabelsSource
mesoparasites Number=Plur lexicographic