Project Noah

Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.

Join Project Noah Today

Leaf Notcher Weevil

Myllocerus undecimpustulatus




No species ID suggestions

Davie, Florida, USA

Lat: 26.08, Long: -80.29

Spotted on Mar 14, 2012
Submitted on Mar 15, 2012

Spotted for mission

Related spottings

Sri Lanka Weevil Asian Gray weevil Yellow-Headed Ravenous Weevil Weevil

Nearby spottings

Ruddy Daggerwing Palamedes Swallowtail Atala larva Golden Orb Weaver