Soochong definitions

noun

a fine quality of black tea native to China

See also: souchong