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
Tweet