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