イエメン大お蜥蜴おとかげ
Meanings
Noun
1. Yemen monitor (Varanus yemenensis)
Kanji used
large
a lizard
lizard
Composed of