• word of the day

    flannelbush

    flannelbush - Dictionary definition and meaning for word flannelbush

    Definition
    (noun) any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp