A global citizen science platform to discover, share and identify wildlife
Low foliage tree leaf...
Near ponds or wet areas
Don't think so
Thanks Atul sir
It's not like so that you suggested
Not so sure...May be Grass crab spiders......https://en.wikipedia.org/wiki/Oxytate......Check this out and wait for the others to confirm the ID
So Beautiful...Great Shot...
Need the id
Lat: 24.32, Long: 92.01
Spotted on Mar 29, 2019 Submitted on Mar 29, 2019