Home

Word

Varanus komodoensis, n.
more info the largest lizard in the world (10 feet); found on Indonesian islands
<noun.animal>

Komodo dragon Komodo lizard Varanus komodoensis dragon lizard giant lizard
semantic pointers
hypernym