Noun Definition
lonicera sempervirens
1.Definition: evergreen North American honeysuckle vine having coral-red or orange flowers
Related Noun(s):trumpet flower, trumpet vine
Category: Plants1.Definition: evergreen North American honeysuckle vine having coral-red or orange flowers
Related Noun(s):trumpet flower, trumpet vine
Category: Plants