stereospondyli Meaning, Definition & Usage
-
noun formerly a suborder of Stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece
order Stereospondyli.
- most vertebrates are stereospondylous