meaning of venomous lizard
1.
any
of
two
or
three
large
heavy-bodied
lizards;
only
known
venomous
lizards
Related Words
venomous lizard
|
Developed & Maintained By
Taraprasad.com