Meaning of tower cress

Definition of tower cress

(noun) or genus Arabis: erect cress widely distributed throughout Europe
European cress having stiff erect stems; sometimes placed in genus Turritis

Other information on tower cress

WIKIPEDIA results for tower cress
Amazon results for tower cress