YourDictionary

stapelia

noun

any of a genus (Stapelia) of cactuslike African plants of the milkweed family, with large, star-shaped, bad-smelling, yellowish or purple flowers

See stapelia in American Heritage Dictionary 4

link/cite print suggestion box