English

edit

Noun

edit

glaphyrids

  1. plural of glaphyrid