Voucher Number: 16592Host Plant: Neea psychotroides, Rubiaceae. Photographer: Garcia, Humberto. Publisher: Morrison, Colin.