souari nut
[ soo-ahr-ee ]
noun
the large, edible, oily nut of a tall tree, Caryocar nuciferum, of tropical South America.
Origin of souari nut
11840–50; <French saouari<Galibi sawarra
- Also called butternut.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse