Meaning of hyson

Definition of hyson

(noun) a Chinese green tea with twisted leaves

Other information on hyson

WIKIPEDIA results for hyson
Amazon results for hyson