Comments

  1. Chandrashekhar Marathe Article Author

    Definitely it is Blumea sps. The leaves have pungent smell. Locally called भांबुर्डी