How do you spell Dentoid


 Definitions

Available Definitions:
1)  a. - Shaped like a tooth; tooth-shaped.