Definitions
There are 2 meanings of the phrase
French Honeysuckle.
French Honeysuckle - as a noun
European herb with small fragrant crimson or white spurred flowers
Synonyms (Exact Relations)
centranthus ruberred valerianPerennial of southern europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
Synonyms (Exact Relations)
hedysarum coronariumsulla