lechosa
lɛˈtʃo.sa
Definitions
1. noun
A type of beet or a sweet potato, often used in Latin American cuisine.
“She added diced lechosa to the stew for extra flavor.”
lɛˈtʃo.sa
1. noun
A type of beet or a sweet potato, often used in Latin American cuisine.
“She added diced lechosa to the stew for extra flavor.”