acrodont
Explore definitions, synonyms, and language insights of acrodont
Definitions
Noun
an animal having teeth consolidated with the summit of the alveolar ridge without sockets
Explore definitions, synonyms, and language insights of acrodont