Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

souchong Definition

Cancel
souchong
noun(sou-chong)
a tea made from the larger older leaves of the shoot
souchong
noun(sou-chong)
a souchong tea having a pronounced smoky flavor and aroma

Words Related to souchong!

souchong Examples by Brain Bank Users