Meaning of sulla
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
Roman
general
and
dictator
(138-78 BC)
Other information on sulla
WIKIPEDIA results for
sulla
Amazon results for
sulla
Tweet