Cheiranthus

Explore definitions, synonyms, and language insights of Cheiranthus

Definitions

Noun
Old World perennial plants grown for their showy flowers

More General Terms