Meanings

  1. honeysuckle (Lonicera)

  2. in the pluralcollective noun for any species of the genus Lonicera; honeysuckles

Related words