sphenobasions
English
Noun
sphenobasions
plural of
sphenobasion