amacha
English
Etymology
From
Japanese
甘茶
.
Noun
amacha
(
uncountable
)
A
sweet
Japanese
herbal tea
made from the fermented leaves of
Hydrangea macrophylla
var.
thunbergii
.
Related terms
matcha