stereospondyli Meaning, Definition & Usage

  1. noun formerly a suborder of Stegocephalia; amphibia having vertebrae whose component elements are fused into a single piece
    order Stereospondyli.
    • most vertebrates are stereospondylous

WordNet