- carrionflower
-
carrion flower
n.
1. 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.2. See starfish flower.
* * *
Universalium. 2010.