Definitions
There is 1 meaning of the phrase
Carrion Flower.
Carrion Flower - as a noun
Any of various plants of the genus stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers
Synonyms (Exact Relations)
stapeliastarfish flowerHypernyms (Closely Related)
herbherbaceous plantHyponyms (Broadly Related)
Example Sentences
"The carrion flower emits a strong smell to attract pollinators."
"The carrion flower is known for its foul odor."
"The carrion flower blooms only for a short period of time."
"The carrion flower is commonly pollinated by flies."
"Farmers sometimes plant carrion flowers to attract insects for pollination."