French honeysuckle

Explore definitions, synonyms, and language insights of French honeysuckle

Definitions

Noun
European herb with small fragrant crimson or white spurred flowers
Noun
perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop

More General Terms