mésoparasite

French

Etymology

From méso- +‎ parasite.

Noun

mésoparasite m (plural mésoparasites)

  1. (biology) mesoparasite