Arabis turrita

Explore definitions, synonyms, and language insights of Arabis turrita

Definitions

Noun
European cress having stiff erect stems; sometimes placed in genus Turritis

More General Terms