Meaning of order stereospondyli
Definition of order 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 order stereospondyli
WIKIPEDIA results for
order stereospondyli
Amazon results for
order stereospondyli
Tweet