stereospondyliEnglish

Stereospondyli, order Stereospondyli

Noun

Formerly a suborder of Stegocephalia, amphibia having vertebrae whose component elements are fused into a single piece

English: Stereospondyli, order Stereospondyli

English words with similar meanings

Show 1 words