stchi
/ˈstʃi/Definitions
1. noun
A type of traditional Chinese medicine tea, also known as the Chinese herb Schisandra.
“She drank stchi tea to boost her immune system after falling ill.”
1. noun
A type of traditional Chinese medicine tea, also known as the Chinese herb Schisandra.
“She drank stchi tea to boost her immune system after falling ill.”