English dictionary
tower mustard meaning and definition
Definition and meaning of tower mustard at MeaningMonkey.org. tower mustard meaning and definition in the English Dictionary.TOWER MUSTARD noun
Definition of tower mustard (noun)
- or genus Arabis: erect cress widely distributed throughout Europe
- synonyms: Arabis glabra, tower cress, Turritis glabra
- European cress having stiff erect stems; sometimes placed in genus Turritis
- synonyms: Arabis turrita, tower cress
Source: Princeton University Wordnet