Meaning of honey bell

Definition of honey bell

(noun) African shrub having decumbent stems and slender yellow honey-scented flowers either solitary or in pairs

Other information on honey bell

WIKIPEDIA results for honey bell
Amazon results for honey bell