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

scilla Definition

Cancel
scilla
noun(scil-la)
any of a genus (Scilla) of Old World bulbous herbs of the lily family with narrow basal leaves and purple, blue, or white racemose flowers

Words Related to scilla!

scilla Examples by Brain Bank Users