honey-flower
Explore definitions, synonyms, and language insights of honey-flower
Definitions
Noun
erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar
Noun
Australian shrub whose flowers yield honey copiously