from The American Heritage® Dictionary of the English Language, 4th Edition
- n. Any of numerous tropical and southern African succulent plants of the genus Stapelia, having mottled, star-shaped, ill-smelling flowers. Also called carrion flower.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers
Sorry, no etymologies found.