tower mustard
English
Noun
tower
mustard
(
uncountable
)
Turritis glabra
(syn.
Arabis glabra
), a tall, slim, grey-green plant with small creamy flowers at the top of the stem.
Synonyms
tower rockcress
Translations
Translations
Japanese:
旗竿
(ja)
(
hatasao
)