tower mustard
English Dictionary
->
Letter T
-> tower mustard
Search Dictionary:
tower mustard Definition
(n)
or
genus
Arabis
:
erect
cress
widely
distributed
throughout
Europe
(n)
European
cress
having
stiff
erect
stems
;
sometimes
placed
in
genus
Turritis
tower mustard Synonyms
Arabis glabra
Arabis turrita
tower cress
tower mustard
Turritis glabra
© Art Branch Inc.