A global citizen science platform
to discover, share and identify wildlife
Polytela gloriosae -- Indian Lily Moth (Caterpillar Stage) Polytela is a genus of moths of the Noctuidae family.
Thanks to Ashish Nimkar for helping me with the identification.
Spotted on Nov 23, 2012
Submitted on Nov 23, 2012