infestants
English
Noun
infestants
plural of
infestant