All posts tagged sacha inchi
Sacha Inchi, The Climbing Superfood
Sacha inchi, Inca nut or Inca peanut, and botanically known as plukenetia volubilis, is a woody, perennial climbing plant in the euphorbiaceae family. Though sacha inchi is known as Inca nut, it's not a nut per se but a seed. Continue reading [...]