This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Souari nut
The large edible nutlike seed of a tall tropical American
tree (Caryocar nuciferum) of the same natural order with the tea plant;
-- also called butternut.