Premium quality indian almond catappa leaves indian almond leaves, or catappa leaf, have been found to have anti parasitic, anti bacterial and anti fungal properties, helping keep the water free from pathogens, resulting in healthier and stronger fis... |