A worldwide community photographing and learning about wildlife
Project Noah Nature School
Leptoglossus occidentalis
Awesome! It reminds me of my assassin bugs. Great find!
this is a Leaf footed bug (Coreidae)
Spotted on Oct 26, 2011 Submitted on Oct 26, 2011
Join the Project Noah Team