Malai Vembu or Melia Dubia – The Dengue Specialist
About Malai Vembu The herb belongs to neem family. It grows naturally in forests and hill stations, hence called as malai vembu. The tree grows… Read More »Malai Vembu or Melia Dubia – The Dengue Specialist