Back to Dictionary
抹茶
mǒchá
1. green tea powder (Japanese: matcha)