Mastodonsaurus
noun
Mas·to·don·sau·rus
Definition of Mastodonsaurus
: a genus of Old World Triassic amphibians containing the largest known labyrinthodonts with the skull over four feet long and having at the front of the lower jaw a pair of short tusks that close into openings piercing the premaxillae
Keep scrolling for more