Honeyflower (Noun)
Meaning 1
Australian shrub whose flowers yield honey copiously.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
Erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar.
Classification
Nouns denoting plants.