salsilla

nounA tropical American plant (genus Bomarea) with showy, bell-shaped flowers and edible tubers, also known as 'climbing lily' or 'salsilla'.

No synonyms or antonyms found for this word.