French

edit

Etymology

edit

From méso- +‎ parasite.

Noun

edit

mésoparasite m (plural mésoparasites)

  1. (biology) mesoparasite
edit