• word of the day

    honeyflower

    honeyflower - Dictionary definition and meaning for word honeyflower

    Definition
    (noun) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar Definition
    (noun) Australian shrub whose flowers yield honey copiously
Download our Mobile App Today
Receive our word of the day
on Whatsapp