tower mustard
Explore definitions, synonyms, and language insights of tower mustard
Definitions
Noun
or genus Arabis: erect cress widely distributed throughout Europe
Noun
European cress having stiff erect stems; sometimes placed in genus Turritis