A global citizen science platform
to discover, share and identify wildlife

Join Project Noah!

Leaf bug

Species ID Suggestions

Sign in to suggest organism ID


Spotted by

Escondido, California, USA

Lat: 33.14, Long: -117.09

Spotted on Sep 22, 2014
Submitted on Oct 5, 2014

Related Spottings

Spotting Leaf footed bug Spotting Leaf Bug

Nearby Spottings

Praying Mantis Spotting Small Milkweed Bug Southern Magnolia