caraunda
/kɑːˈrɔːndə/Definitions
1. noun
a type of nut tree native to South America, producing edible nuts
“The indigenous people harvested caraunda nuts for their annual harvest festival.”
1. noun
a type of nut tree native to South America, producing edible nuts
“The indigenous people harvested caraunda nuts for their annual harvest festival.”