French-honeysuckle Definition

noun

A perennial herb, Hedysarum coronarium, native to Northern Africa and Spain.

Wiktionary
Synonyms: