odontoid

noun

  1. 1

    A separate bone, in many reptiles, corresponding to the odontoid process.

adjective

  1. 1

    Resembling a tooth, especially in shape

Translate “odontoid” to another language

Click any language to open the translator with this word already filled in.