English Dictionary
◊ HONEYFLOWER
honeyflower
n 1: erect bushy shrub of eastern Australia having terminal
clusters of red flowers yielding much nectar [syn: {mountain
devil}, {Lambertia formosa}]
2: Australian shrub whose flowers yield honey copiously [syn: {Protea
mellifera}]