Neem Flower(Veppampoo) Rasam: Medicinal South Indian Side Dish
Neem or Margosa, Azadirachta indica (botanical name) is a well-known medicinal herb from India. In Tamil it is called Vempu. It is known for its bitter taste and has tiny white flowers. It is available in every Siddha Medicine (Nattu Marnthu) shop.

