Carrion Flower Definition
noun
A perennial vine (Smilax herbacea) of the lily family, with greenish, foul-smelling flowers.
Webster's New World
Any of various plants having flowers that emit a foul odor, especially stapelia.
American Heritage
Webster's New World
Synonyms:
- starfish flower
- stapelia
Other Word Forms of Carrion Flower
Noun
Singular:
carrion flower
Plural:
carrion flowersFind Similar Words
Find similar words to carrion flower using the buttons below.