sulla Meaning, Definition & Usage
-
noun perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
French honeysuckle; Hedysarum coronarium.
-
noun Roman general and dictator (138-78 BC)
Lucius Cornelius Sulla Felix.