Skip to content
Kotomora

コモドドラゴン

Meanings

1

noun

Komodo dragon

Refers to the large monitor lizard species Varanus komodoensis, native to Indonesia.