Voucher Number: 11272
Host Plant: Senna papillosa, Fabaceae
Photographer: Garcia, Humberto. Publisher: Morrison, Colin.