You are here
Home » Early instar larva of Cimicodes pallicostata, Ecuador (YBS voucher #39140)
Early instar larva of Cimicodes pallicostata, Ecuador (YBS voucher #39140)
Description:
Photographer: Simbaña, Wilmer & Salgaje, Luis. Publisher: Miller, James.