french honeysuckle french honeysuckle

Definition(s):

  1. (n) European herb with small fragrant crimson or white spurred flowers
  2. (n) perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
Word of the Day
proscribe proscribe
/proʊ ˈskraɪb /