English

edit

Noun

edit

aegloids

  1. plural of aegloid

Anagrams

edit