About Sestra humeraria Walker, 1861
Scientific name: Sestra humeraria Walker, 1861. Description: The mature larva of Sestra humeraria has a slightly knobbly appearance, with a pale brown body marked by darker wavy lines. Mature larvae of this species measure between 25 and 30 mm in length.