You are here
Home » Last instar larva of Xenomigia noctipenna, Ecuador (YBS Voucher #26447).
Last instar larva of Xenomigia noctipenna, Ecuador (YBS Voucher #26447).
Description:
Photographer: Simbaña, Wilmer & Salgaje, Luis. Publisher: Miller, James.