arabis_glabraEnglish

Arabis glabra, Turritis glabra, tower cress, tower mustard

Noun

Or genus Arabis: erect cress widely distributed throughout Europe

English: tower mustard, tower cress, Turritis glabra, Arabis glabra

English words with similar meanings

Show 3 words