English

edit

Noun

edit

infesters

  1. plural of infester

Anagrams

edit