• Snowbush

    Origin

    en + snow + bush

    Full definition of snowbush

    Noun

    snowbush

    (uncountable)
    1. Breynia disticha, a plant in the family Phyllanthaceae.
    © Wiktionary