dimetrodon ( synonym found)

Definition of dimetrodon:

°trodden down.

Back to Top