honeyflower has definitions from the field of botany
1
[ noun ] (botany) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar

Related terms

shrub Lambertia

2
[ noun ] (botany) Australian shrub whose flowers yield honey copiously

Related terms

protea genus_Protea

*