English

edit

Noun

edit

allergoids

  1. plural of allergoid

Anagrams

edit