Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

salsilla Definition

Cancel
salsilla
noun
''Bomarea edulis'', an ornamental flowering plant bearing edible tubers

Words Related to salsilla!

salsilla Examples by Brain Bank Users