English

edit

Noun

edit

epiparasites

  1. plural of epiparasite