Definitions
There is 1 meaning of the phrase
Order Stereospondyli.
Order Stereospondyli - as a noun
Formerly a suborder of stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece
Synonyms (Exact Relations)
stereospondyli