Synapsida
English Dictionary
->
Letter S
-> Synapsida
Search Dictionary:
Synapsida Definition
(n)
extinct
reptiles
of
the
Permian
to
Jurassic
considered
ancestral
to
mammals
Synapsida Synonyms
subclass Synapsida
Synapsida
© Art Branch Inc.