Temnospondyli

1. (noun) formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate
Synonyms: order Temnospondyli
Related Words: animal order



Terms and Conditions of Use / Copyright Notice