monstersaurid

Noun

 * 1) Any varanoid lizard of the clade