diplotaxis tenuifolia

Noun
  1. Yellow-flowered European plant that grows on old walls and in waste places;
    An adventive weed in North America (synset 111905761)

Found on Word Lists

Other Searches