Tagua nuts are found inside the spiny pod of the Tagua tree, which is indigenous to the South American countryside. Each pod can weigh up to 80 lbs. and contain 40 to 80 individual nuts. In Spanish, these pods are called “mocochas”. The scientific name of the Tagua plant (Phytelphas aequatorialis) means “Elephant Plant”. Tagua […]









