Wiktionary
orbitosphenoids
n. (plural of orbitosphenoid English)
n. (plural of orbitosphenoid English)