Meaning of sarcostemma acidum

Definition of sarcostemma acidum

(noun) leafless East Indian vine; its sour milky juice formerly used to make an intoxicating drink

Other information on sarcostemma acidum

WIKIPEDIA results for sarcostemma acidum
Amazon results for sarcostemma acidum