glareolids

English

Noun

glareolids

  1. plural of glareolid

Anagrams