Meaning of komodo | Babel Free
/kəʊˈməʊdəʊ/Definitions
- An island of Indonesia, part of the Lesser Sunda Islands
- a Komodo dragon
Equivalents
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.