Noun Definition
honeyflower
1.Definition: Australian shrub whose flowers yield honey copiously
Related Noun(s):protea mellifera
Category: Plants2.Definition: erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
Related Noun(s):lambertia formosa, mountain devil
Category: Plants