• Toyon

    Origin

    Spanish tollón.

    Full definition of toyon

    Noun

    toyon

    (uncountable)
    1. a chiefly Californian ornamental evergreen shrub () of the rose family having white flowers succeeded by red berries.
    © Wiktionary