French edit

Etymology edit

From méso- +‎ parasite.

Noun edit

mésoparasite m (plural mésoparasites)

  1. (biology) mesoparasite

Related terms edit