Skip to content
inoh

Komodo

/kəʊˈməʊdəʊ/

an Indonesian island known for its giant lizards.

“Many tourists visit Komodo to see the giant lizards.”
Add to my deck
Illustration of Komodo: an Indonesian island known for its giant lizards.