venomous lizard
Meaning, Definition & Usage
Dictionary
Related
noun
any of two or three large heavy-bodied lizards; only known venomous lizards
WordNet
Previous
vennation
venogram
venography
venom
venomed
Next
venomously
venose
venosity
venous
vent