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 odontoids

8 letter words: 1 results
7 letter words: 3 results
View all words...