honeysuckles

noun
  1. climbing or upright shrubs with fragrant tubular flowers, often yellow or white, that produce sweet nectar
  2. Usage: plural form of honeysuckle

Examples