English edit

Noun edit

mesoparasitism (uncountable)

  1. (biology) The role of a mesoparasite.