arabis turrita

Noun

WordNet 3.0

Noun (1)

  1. European cress having stiff erect stems; sometimes placed in genus TurritisSynonyms: tower cresstower mustard
Advertisement
Advertisement