honeyflower
Explore definitions, synonyms, and language insights of honeyflower
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