Noun Definition
arabis turrita
1.Definition: European cress having stiff erect stems; sometimes placed in genus Turritis
Related Noun(s):tower cress, tower mustard
Category: Plants1.Definition: European cress having stiff erect stems; sometimes placed in genus Turritis
Related Noun(s):tower cress, tower mustard
Category: Plants