Two-headed dimetrodon Synonyms

We can't find synonyms for the phrase "Two-headed dimetrodon", but we have synonyms for terms, you can combine them.

TD abbreviation

TD is an abbreviation for Two-headed Dimetrodon
What does TD stand for?
TD stands for "Two-headed Dimetrodon"

Definitions for Dimetrodon


  • (noun) carnivorous dinosaur of the Permian in North America having a crest or dorsal sail