- Stereospondyli as a noun:
- 1
Stereospondyli
noun
1 Stereospondyli
Formerly a suborder of Stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece.
synonym: order Stereospondyli.
Polish: stereospondyle
debug info: 0.0154