honeysuckle
nounDefinition of honeysuckle
: any of a genus (Lonicera of the family Caprifoliaceae, the honeysuckle family) of shrubs with opposite leaves and fragrant tubular flowers rich in nectar
broadly
: any of various plants (such as a columbine or azalea) with tubular flowers rich in nectar
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more