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

snowbell Definition

Cancel
snowbell
noun
Any member of the genus ''Soldanella'' of flowering plants native to European mountains, typically with a basal rosette of simple, orbicular leaves and white to violet flowers

Words Related to snowbell!

snowbell Examples by Brain Bank Users