English Dictionary
◊ OOLONG
oolong
n : tea leaves that have been semi-fermented before being dried;
grown in China