English

edit

Noun

edit

haminoids

  1. plural of haminoid

Anagrams

edit