Thu, Nov 6, 2008 at 1:06 AM
Hello! I came across this beetle a few years ago in Machu Picchu, Peru on the way up to Huayna Picchu (a summit next to Machu Picchu) at an altitude of about 2500 m. Can you please tell me what it is? Thank you!
This is a Coreid Bug or Leaf Footed Bug or Big Legged Bug. It reminds us of the Giant Mesquite Bug, Thasus acutangulus, and we suspect it may be closely related.