Definition of French honeysuckle

Definition of French honeysuckle
  1. French honeysuckle Noun A perennial herb, "Hedysarum coronarium", native to Northern Africa and Spain.
Need more help? Try our forum NEW