Malabar nightshade
noun1
Usually Basella alba; an Asian leaf vegetable.
- Synonyms
- Malabar climbing spinach, Ceylon spinach, Indian spinach, East Indian spinach, Surinam spinach, Chinese spinach, Malabar spinach, broad bologi, vine spinach, Vietnamese spinach, buffalo spinach