Word Study
komodo lizard
WORDNET DICTIONARY
Noun komodo lizard has 1 sense
- komodo lizard(n = noun.animal) dragon lizard, giant lizard, komodo dragon, varanus komodoensis - the largest lizard in the world (10 feet); found on Indonesian islands; Array is a kind of monitor, monitor lizard, varan
For further exploring for "komodo lizard" in Webster Dictionary Online