'poor man's orchid' definitions:

Definition of 'poor man's orchid'

From: WordNet
noun
Any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers [syn: butterfly flower, poor man's orchid, schizanthus]