Get Free Checker

Komodo lizard

NOUN
  1. the largest lizard in the world (10 feet); found on Indonesian islands

How To Use Komodo lizard In A Sentence

  • The biggest island was called Komodo, and so the lizard was called a Komodo lizard. A Bob Lee Swagger eBook Boxed Set
View all