n.any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers
N
any fleshy cactus-like leafless African plant of the asclepiadaceous genus Stapelia, having thick four-angled stems and large typically fetid mottled flowers 萝摩科豹皮花属植物