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