Wiktionary
presphenoids
n. (plural of presphenoid English)
n. (plural of presphenoid English)