poor man's orchid Meaning, Definition & Usage

  1. noun any plant of the genus Schizanthus having finely divided leaves and showy variegated flowers
    butterfly flower; schizanthus.

WordNet