Collected from my garden. I think the spider belongs to Thomisidae family
Hi, welcome to Spider ID. 🙂 Yes, this is a Crab Spider (Thomisidae). This looks like something close to Thomisus spectabilis. I see a lot of species in the genus listed for India so it may be that or another similar.