mesoparasite

See also: mésoparasite

English

Etymology

From meso- +‎ parasite.

Noun

mesoparasite (plural mesoparasites)

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