mesoparasite

noun

mesoparasite

noun

Etymology From meso- + parasite.

1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.