glypes

English

Noun

glypes

  1. plural of glype

Anagrams