Of or relating to mesoparasitesOf or relating to mesoparasites.
(not comparable)Of or relating to mesoparasites.
From meso- + parasitic.
Wiktionary, CC BY-SA 4.0 · source