English | German | Russian | Czech

salsilla English

Meaning salsilla meaning

What does salsilla mean?

salsilla

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

Synonyms salsilla synonyms

What other words have the same or similar meaning as salsilla?

salsilla English » English

Bomarea salsilla Bomarea edulis

Are you looking for...?