stereospondyli

Noun
  1. Formerly a suborder of Stegocephalia;
    Amphibia having vertebrae whose component elements are fused into a single piece (synset 101658719)
    "most vertebrates are stereospondylous"

Found on Word Lists

Other Searches