Meaning of tower mustard

Definition of tower mustard

(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 mustard

WIKIPEDIA results for tower mustard
Amazon results for tower mustard