FORGOT YOUR DETAILS?

Amla: An Ancient Super Berry Emerges from India

Monday, 27 February 2012 by | Comments: 1

The most revered medicinal berry in the entire subcontinent of India—Amla berry, or Emblica officinalis—is said to come from the first tree to appear on earth, manifested out of the tears of Brahma while he was meditating.[1]

TOP