English dictionary
sulla meaning and definition
Definition and meaning of sulla at MeaningMonkey.org. sulla meaning and definition in the English Dictionary.SULLA noun
Definition of sulla (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
- Roman general and dictator (138-78 BC)
- synonyms: Lucius Cornelius Sulla Felix
Source: Princeton University Wordnet