carrion flower

Definitions

  • WordNet 3.6
    • n carrion flower any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers
    • ***

Usage

In literature:

Obviously such flowers would be most attractive to the carrion and meat flies.
"Wild Flowers Worth Knowing" by Neltje Blanchan
As a matter of fact, we merely find the flower pleasing and the carrion abhorrent.
"A Review of the Systems of Ethics Founded on the Theory of Evolution" by C. M. Williams
The so-called carrion flowers, pollinated by flies, are examples, the odor in this case being like decayed flesh.
"A Civic Biology" by George William Hunter
***