Meaning of turritis glabra

Definition of turritis glabra

(noun) or genus Arabis: erect cress widely distributed throughout Europe

Other information on turritis glabra

WIKIPEDIA results for turritis glabra
Amazon results for turritis glabra