Find the word definition

WordNet
venomous lizard

n. any of two or three large heavy-bodied lizards; only known venomous lizards