parasphenoids
English
Noun
parasphenoids
plural of
parasphenoid