Location: Amani Nature Reserve, Northeast Tanzania
May 18, 2011 3:18 am
I’ve seen 3 or 4 of these guys now, but the only help I’ve gotten on ID is that it is some type of moth. Anybody out there know?
This is sure a beautiful photograph. Our money is on a Stinging Slug Caterpillar from the family Limacodidae, but we haven’t the time at the moment to research an accurate species identification.