Definition of sulla
English to English noun - perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop
source: WordNet 3.0 - Roman general and dictator (138-78 BC)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sulla, sull, sula, squilla, sully, skull, scull, sequella, squall, squill, scilla, scylla, soulili, soul, sequela, sola, sulu, succula, saul, sulo
|
|
|