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