Schizandra definition

Any of several woody vines of the genus Schizandra.
noun
0
0
Advertisement