Meaning of italian honeysuckle

Definition of italian honeysuckle

(noun) deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls

Other information on italian honeysuckle

WIKIPEDIA results for italian honeysuckle
Amazon results for italian honeysuckle