English

edit

Noun

edit

infestants

  1. plural of infestant