Wednesday, August 8, 2012

mealybug (Icerya sp.) - Montezuma, Costa Rica

Icerya sp, (Monophlebidae) Mariposario Montezuma Gardens, Costa Rica
6mm

Spongy cake bug!





No comments:

Post a Comment