NichiDict

いえめんおおとかげ

イエメン大蜥蜴
[iemenootokage]

Meanings

1.Noun

Yemen monitor (Varanus yemenensis)