Definify.com
Definition 2024
French_honeysuckle
French honeysuckle
English
Noun
French honeysuckle (countable and uncountable, plural French honeysuckles)
- A perennial herb, Hedysarum coronarium, native to Northern Africa and Spain.
French honeysuckle (countable and uncountable, plural French honeysuckles)