Synonyms
1. sulla
noun. perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop.
Synonyms
- subshrub
- Hedysarum
- suffrutex
- French honeysuckle
- genus Hedysarum
Featured Games
2. Sulla
noun. Roman general and dictator (138-78 BC).