Definitions of Ramsons:

  • noun:   pungent Old World weedy plant