Noun
mastodonsaur (plural mastodonsaurs) (zoology) Any member of the Mastodonsauridae family or Mastodonsaurus genus of amphibians.