English edit

Noun edit

sphenobasions

  1. plural of sphenobasion