hyson

Explore definitions, synonyms, and language insights of hyson

Definitions

Noun
a Chinese green tea with twisted leaves

More General Terms