English edit

Noun edit

epiparasites

  1. plural of epiparasite