English edit

Noun edit

pseudoparasites

  1. plural of pseudoparasite