malabar climbing spinach

listen to the pronunciation of malabar climbing spinach
English - English

Definition of malabar climbing spinach in English English dictionary

Malabar spinach
Basella alba; an Asian leaf vegetable
malabar climbing spinach
Favorites