carrion flower

  1. a perennial vine (Smilax herbacea) of the lily family, with greenish, foul-smelling flowers
  2. stapelia

See carrion flower in American Heritage Dictionary 4

noun
  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.
link/cite print suggestion box