Arabis turrita
Explore definitions, synonyms, and language insights of Arabis turrita
Definitions
Noun
European cress having stiff erect stems; sometimes placed in genus Turritis
Explore definitions, synonyms, and language insights of Arabis turrita