gomphids
English
Noun
gomphids
plural of
gomphid