Synonyms of SNOWBALL

What is another word for SNOWBALL
1.

Synonyms of SNOWBALL

noun - plant having heads of fragrant white trumpet-shaped flowers

2.

Synonyms of SNOWBALL

Synonyms of SNOWBALL