haminoids

English

Noun

haminoids

  1. plural of haminoid

Anagrams