meaning of temnospondyli

1. formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate


Related Words

temnospondyli |

Developed & Maintained By Taraprasad.com

Treasure Words