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.

Look at other dictionaries:

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”