Owl moth catterpillar

Owl moth catterpillar

Observation - Owl moth catterpillar - Southern Africa. Description: This caterpillar is usually seen on Thunbergia spp.

This caterpillar is usually seen on Thunbergia spp.