Definitions of Cheiranthus:

  • noun:   Old World perennial plants grown for their showy flowers