SOUARI NUT


Meaning of SOUARI NUT in English

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.

Webster English vocab.      Английский словарь Webster.