This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Stapelia
n.
An extensive and curious genus of African plants of the
natural order Asclepiadaceae (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.