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 saved
0 chars