Definify.com

Definition 2024


Malabar_nightshade

Malabar nightshade

English

Basella alba

Noun

Malabar nightshade (usually uncountable, plural Malabar nightshades)

  1. Basella alba; an Asian leaf vegetable.

Synonyms

See also