Home / S / salsilla

salsilla

noun 8 letters Scrabble 8 WWF 11
Definitions
noun

tropical vine having umbels of small purple flowers and edible roots sometimes boiled as a potato substitute; Colombia

noun

tropical vine having pink-and-yellow flowers spotted purple and edible roots sometimes boiled as a potato substitute; West Indies to northern South America

Want another word?
Spin the dictionary for a fresh one.
Generate a word →