Epinard de Malabar

Fresh Ceylon Spinach green plant tree growing on vine in the plantation vegetable garden / Basella alba - Malabar Nightshade

Basella alba

Synonymes :
Epinards de Ceylan
" Retour à l'index du glossaire