This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Stapelia

  1. 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.



Shares

Related Words

Menu