Trichopisthia Caterpillar

Trichopisthia Caterpillar

Observation - Trichopisthia Caterpillar - Southern Africa. Description: found quite frequent, mainly on Silver Cluster Leaf, which was abundant in the area

found quite frequent, mainly on Silver Cluster Leaf, which was abundant in the area