orbitosphenoids
English
Noun
orbitosphenoids
plural of
orbitosphenoid