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