Meaning of Cheiranthus

Definition of Cheiranthus

(noun) Old World perennial plants grown for their showy flowers

Other information on Cheiranthus

WIKIPEDIA results for Cheiranthus
Amazon results for Cheiranthus