odontoid
noun
Definitions
A separate bone, in many reptiles, corresponding to the odontoid process.
adjective
Definitions
Resembling a tooth, especially in shape
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A separate bone, in many reptiles, corresponding to the odontoid process.
Definitions
Resembling a tooth, especially in shape