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