stapelia
noun
Definitions
Any of the genus Stapelia of low-growing succulent plants, predominantly from South Africa, and often giving off an odour of rotten flesh.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of the genus Stapelia of low-growing succulent plants, predominantly from South Africa, and often giving off an odour of rotten flesh.