tower mustard en · NOUN
Meanings
- (uncountable) Any member of the species Turritis glabra (syn. Arabis glabra) of tall, slim, grey-green plants with small creamy flowers at the top of their stems.
Synonyms
Translations (1)
ja 旗竿 (Translations)
Words, grammatical forms and meanings linked to the ontology.
ja 旗竿 (Translations)