Back to Dictionary
蚕菜
蠶菜
cáncài
1. Malabar spinach
2. Basella alba