Reply Chandrashekhar Marathe Article Author October 11, 2022 at 11:37 am Definitely it is Blumea sps. The leaves have pungent smell. Locally called भांबुर्डी
Definitely it is Blumea sps. The leaves have pungent smell. Locally called भांबुर्डी