Synonyms and Antonyms for venomous lizard

1. venomous lizard (n.)

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

Synonyms: