green tea

Explore definitions, synonyms, and language insights of green tea

Definitions

Noun
tea leaves that have been steamed and dried without fermenting

More General Terms


More Specific Terms