Definitions
noun
European cress having stiff erect stems; sometimes placed in genus Turritis
Look “arabis turrita” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
European cress having stiff erect stems; sometimes placed in genus Turritis