pleurodont
Explore definitions, synonyms, and language insights of pleurodont
Definitions
Noun
an animal having teeth fused with the inner surface of the alveolar ridge without sockets
Explore definitions, synonyms, and language insights of pleurodont