What is the meaning of the word "salsilla"?

Definitions:

  1. tropical vine having pink-and-yellow flowers spotted purple and edible roots sometimes boiled as a potato substitute copy to clipboard noun
    • I prefer salsilla to potatoes. copy to clipboard