odontoid (English, noun)
expansion: odontoid (plural odontoids)
Senses:
glosses: A separate bone, in many reptiles, corresponding to the odontoid process.
Forms:
form: odontoids
tags: plural