Meaning of lonicera sempervirens
Definition of lonicera sempervirens
(noun)
evergreen
North American
honeysuckle
vine
having
coral-red
or
orange
flowers
Other information on lonicera sempervirens
WIKIPEDIA results for
lonicera sempervirens
Amazon results for
lonicera sempervirens
Tweet