English

edit

Noun

edit

glareolids

  1. plural of glareolid

Anagrams

edit