cheiranthus cheiri

Noun
  1. Perennial of southern Europe having clusters of fragrant flowers of all colors especially yellow and orange;
    Often naturalized on old walls or cliffs;
    Sometimes placed in genus Erysimum (synset 111903797)

Found on Word Lists

Other Searches