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