ボガートホソオオトカゲ

Meanings

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

Jinuma: Japanese Dictionary · Word lists