lonicera sempervirens

Noun
  1. Evergreen North American honeysuckle vine having coral-red or orange flowers (synset 112697464)

Found on Word Lists

Other Searches