Definition & Meaning | English word ODONTOID
ODONTOID
Definitions of ODONTOID
- Resembling a tooth, especially in shape
- A separate bone, in many reptiles, corresponding to the odontoid process.
Number of letters
8
Is palindrome
No
Search for ODONTOID in:
Page preparation took: 118.26 ms.