green tea

1. (noun) tea leaves that have been steamed and dried without fermenting
Related Words: tea, tea leaf



Terms and Conditions of Use / Copyright Notice