euglyphids
English
Noun
euglyphids
plural of
euglyphid