Noun Definition
tower mustard
1.Definition: European cress having stiff erect stems; sometimes placed in genus Turritis
Related Noun(s):arabis turrita, tower cress
Category: Plants2.Definition: or genus Arabis: erect cress widely distributed throughout Europe
Related Noun(s):arabis glabra, tower cress, turritis glabra
Category: Plants