Meaning of french honeysuckle
Definition of french honeysuckle
(noun)
European
herb
with
small
fragrant
crimson
or
white
spurred flowers
perennial
of
southern
Europe
cultivated
for
forage
and for its
nectar-rich
pink
flowers that
make
it an
important
honey
crop
Other information on french honeysuckle
WIKIPEDIA results for
french honeysuckle
Amazon results for
french honeysuckle
Tweet