Arabis turrita

1. (noun) European cress having stiff erect stems; sometimes placed in genus Turritis
Synonyms: tower cress, tower mustard
Related Words: rock cress, rockcress



Terms and Conditions of Use / Copyright Notice