atsara
/ˈætsɑːrɑ/Definitions
1. noun
A type of leafy green vegetable, commonly used in Southeast Asian cuisine.
“She added atsara to the salad for extra flavor.”
1. noun
A type of leafy green vegetable, commonly used in Southeast Asian cuisine.
“She added atsara to the salad for extra flavor.”