10 health benefits of narra leaves and side effects

Discover the 10 shocking health benefits of Narra Leaves and narra tree. Narra Leaves (Pterocarpus Indicus) is a species that lives mainly in Asia. “Narra” is often called by Filipinos, while Indonesians and Malays call it “Angsana”. Narra leaves are sometimes called “Rosewood” because they have a strong rose smell and the wood from the …

10 health benefits of narra leaves and side effects Read More »