Sulla
English Dictionary
->
Letter S
-> Sulla
Search Dictionary:
Sulla Definition
(n)
perennial
of
southern
Europe
cultivated
for
forage
and
for
its
nectar
-
rich
pink
flowers
that
make
it
an
important
honey
crop
(n)
Roman
general
and
dictator
(
138
-
78
BC
)
Sulla Synonyms
French honeysuckle
Hedysarum coronarium
Lucius Cornelius Sulla Felix
Sulla
© Art Branch Inc.