stereospondyli

Nouns

  • (n) formerly a suborder of Stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece
    • most vertebrates are stereospondylous
    order Stereospondyli,

Synonyms

order Stereospondyli

Words of close approximity