Ambulyx inouei Cadiou & Holloway, 1989


Indonesia: Sulawesi Tengah, Lore Lindu National Park, Palolo ,   700 m


95 - 115 mm
Distribution
External links