Meaning of lonicera japonica
Definition of lonicera japonica
(noun)
an Asiatic
trailing
evergreen
honeysuckle
with
half-evergreen
leaves and
fragrant
white
flowers
turning
yellow
with age; has
become
a
weed
in
some
areas
Other information on lonicera japonica
WIKIPEDIA results for
lonicera japonica
Amazon results for
lonicera japonica
Tweet