carrion flower
- a perennial vine (Smilax herbacea) of the lily family, with greenish, foul-smelling flowers
- stapelia
See carrion flower in American Heritage Dictionary 4
noun- Any of several North American plants of the genus Smilax, especially S. herbacea, an herbaceous tendril-bearing vine having clusters of small greenish flowers with the odor of decaying flesh.
- See starfish flower.