temnospondyli

Noun
  1. Formerly a suborder of Stegocephalia;
    Large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate (synset 101659217)

Found on Word Lists

Other Searches