Meaning of menispermum

Definition of menispermum

(noun) climbing herbs

Other information on menispermum

WIKIPEDIA results for menispermum
Amazon results for menispermum