YourDictionary

snowbell

noun

any of several shrubby, white-flowered plants (genus Styrax) of the storax family, native to the E U.S. and E Asia

See snowbell in American Heritage Dictionary 4

link/cite print suggestion box