amiloun
/ˌæmɪˈluːn, ˌamɪˈluːn/Definitions
1. noun
a type of sweet, soft, and sticky paste made from the fruit of the tamarind tree
“The chef added a spoonful of amiloun to the soup for extra flavor.”
1. noun
a type of sweet, soft, and sticky paste made from the fruit of the tamarind tree
“The chef added a spoonful of amiloun to the soup for extra flavor.”