Definition of stapelia
English to English noun - any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers
source: WordNet 3.0 - An extensive and curious genus of African plants of the natural order Asclepiadaceæ (Milkweed family). They are succulent plants without leaves, frequently covered with dark tubercles giving them a very grotesque appearance. The odor of the blossoms is like that of carrion.
source: Webster 1913
Visual Synonyms 
Nearby Word
stapelia, styphelia, stipel, staphylea, staple, stateful, stability, stably, stable, stibial, stipula, stopple, stabile, steeply, steeple, shadow play, st. paul, suitably, statable, suitable
|
|
|