Subscribe
URL of the page has been copied to clipboard.
Meaning : Extinct terrestrial reptiles having teeth set in sockets. Of the late Permian to Triassic.
Synonyms : thecodontia
Install App