odontoid
adj 1noun 1
Definitions
adj
1
Resembling a tooth, especially in shape
noun
1
A separate bone, in many reptiles, corresponding to the odontoid process.
Your note
not saved0 chars
adj
Resembling a tooth, especially in shape
noun
A separate bone, in many reptiles, corresponding to the odontoid process.