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