Definitions of Turritis glabra:

  • noun:   or genus Arabis: erect cress widely distributed throughout Europe