Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

komodo Definition

Cancel
komodo
geographical name(Ko-mo-do)
island of Indonesia in the Lesser Sundas east of Sumbawa Island and west of Flores Island area 185 square miles (481 square kilometers)
komodo
noun(Ko-mo-do)
an Indonesian monitor lizard (Varanus komodoensis) that is the largest of all known lizards and may attain a length of 10 feet (3 meters)

Words Related to komodo!

komodo Examples by Brain Bank Users