Synonyms and Antonyms for venomous_lizard

1. venomous lizard (n.)

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

Synonyms: