meaning of cheiranthus cheiri

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


Related Words

cheiranthus cheiri |

Developed & Maintained By Taraprasad.com

Treasure Words