See Also: Sulla(health)
sulla(dictionary)
Sulla (Felix), Lucius Cornelius(encyclopedia)

sulla (iou)



sulla noun. L18.
[Spanish.]
The French honeysuckle, Hedysarum coronarium.