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

komodo dragon Definition

Cancel
komodo dragon
noun(Ko-mo-do dragon)
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 dragon!

komodo dragon Examples by Brain Bank Users