Odontoid(a.) Having the form of a tooth; toothlike.
Odontoid(a.) Of or pertaining to the odontoid bone or to the odontoid process.

Words within odontoid

7 letter words: 1 results
6 letter words: 1 results
View all words...