A global citizen science platform to discover, share and identify wildlife
Nature School For Teachers - Fall 2020 Launch!
Neena, Please take a look at my spotting : http://www.projectnoah.org/spottings/101...Similar insects building similar structures on a leaf. May help you ID your spotting. Good luck.
Spotted on Jan 30, 2015 Submitted on Jan 30, 2015