SOUARI


Meaning of SOUARI in English

süˈärē noun

( -s )

Etymology: French saouari, from Galibi sawarra

: a tree of the genus Caryocar

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.