Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of snowbell

Source language: EnglishDictionary language: English

snowbell

noun

Definitions

  1. 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.

  2. A styrax.