disphenoids
English
Noun
disphenoids
plural of
disphenoid