sulla
Info · Definitions · Characters
Definitions
(noun) perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop. Synonyms: French honeysuckle, Hedysarum coronarium.
Noun Definition 1