Komodo lizard
English Dictionary
->
Letter K
-> Komodo lizard
Search Dictionary:
Komodo lizard Definition
(n)
the
largest
lizard
in
the
world
(
10
feet
);
found
on
Indonesian
islands
Komodo lizard Synonyms
dragon lizard
giant lizard
Komodo dragon
Komodo lizard
Varanus komodoensis
© Art Branch Inc.