Meaning of order temnospondyli

Definition of order temnospondyli

(noun) formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate

Other information on order temnospondyli

WIKIPEDIA results for order temnospondyli
Amazon results for order temnospondyli