English edit

Noun edit

allergoids

  1. plural of allergoid

Anagrams edit