Rahul Upadhyay May be Euphorbia phyllatops. Also check E. helioscopia. In fact there are quite a few of such related species. :)
Comments (1)