Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
KOMODO LIZARD
Definition:
[noun] the largest lizard in the world (10 feet); found on Indonesian islands
Synonyms:
Komodo dragon
,
Komodo lizard
,
dragon lizard
,
giant lizard
,
Varanus komodoensis
Synonyms:
Search for
synonyms for KOMODO LIZARD