Mastodonsaurus
Mastodonsaurus , noun
[New Latin, from English Mastodon + Greek say^ros a lizard.]
(Paleontology) A large extinct genus of labyrinthodonts, found in the European Triassic rocks.
Mastodonsaurus , noun
[New Latin, from English Mastodon + Greek say^ros a lizard.]