Dimetrodon

What is Dimetrodon?

Dimetrodon definition and meaning on Dictionary terms:
noun
an extinct carnivorous mammallike reptile, of the genus Dimetrodon, dominant in North America during the Permian Period, up to 10 feet (3.1 meter) long and usually bearing spinal sails.

 

reference: https://www.dictionary.com/browse/dimetrodon

Tags: