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.