Meaning of Stereospondyli
Definition of Stereospondyli
(noun)
formerly
a
suborder
of Stegocephalia;
amphibia
having vertebrae whose
component
elements
are
fused
into a
single
piece; "most vertebrates are stereospondylous"
Other information on Stereospondyli
WIKIPEDIA results for
Stereospondyli
Amazon results for
Stereospondyli
Tweet