Meaning of honeybells

Definition of honeybells

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

Other information on honeybells

WIKIPEDIA results for honeybells
Amazon results for honeybells