'Marsena' definitions:

Definition of 'marsena'

From: Hitchcock
  • Marsena, bitterness of a bramble