rhinosphenoid (English, noun)
expansion: rhinosphenoid (plural rhinosphenoids)
Senses:
glosses: A bone in the nasal region of the head of some fish
Forms:
form: rhinosphenoids
tags: plural