arabis turrita

Noun
  1. European cress having stiff erect stems;
    Sometimes placed in genus Turritis (synset 111892942)

Found on Word Lists

Other Searches