A global citizen science platform to discover, share and identify wildlife
Nature School For Teachers - Fall 2020 Launch!
The closest info I can give you is http://en.wikipedia.org/wiki/Creobroter
Yes, it is a flower mantis.
are you sure??? coz i dont think it is...
Spotted on Oct 24, 2011 Submitted on Oct 25, 2011