MOON PLANT


Meaning of MOON PLANT in English

noun

: an East Indian vine ( Sarcostemma brevistigma ) of the family Asclepiadaceae whose milky juice yields an intoxicating beverage

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.