Definition of Snowbell

  • (noun) small tree native to Japan

Synonyms of Snowbell


Antonyms of Snowbell


No Antonyms Found.

Homophones of Snowbell


No Homophones Found.