SCHIZANDRA


Meaning of SCHIZANDRA in English

[ skɪt'sandrə ]

■ noun a Chinese herb whose berries are credited with various stimulant or medicinal properties. [ Schisandra chinensis .]

Origin

mod. L.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.