NichiDict

ボガートホソオオトカゲ

[bogaatohosoootokage]

Meanings

1.Noun

Louisiade tree monitor (Varanus bogerti, species of carnivorous monitor lizard)