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.”

Synonyms

  • beet
  • sweet potato

Antonyms

  • bitter vegetable