Definition of poor man's orchid in English:

poor man's orchid

noun