Meaning of honeyflower
Definition of honeyflower
(noun)
erect
bushy
shrub
of
eastern
Australia having
terminal
clusters of red flowers
yielding
much
nectar
Australian
shrub
whose flowers
yield
honey
copiously
Other information on honeyflower
WIKIPEDIA results for
honeyflower
Amazon results for
honeyflower
Tweet