Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stapelia Definition

Cancel
stapelia
noun(sta-pe-lia)
any of a genus (Stapelia) of chiefly African perennial herbs of the milkweed family with succulent typically leafless toothed stems and showy but usually putrid-smelling star-shaped flowers

Words Related to stapelia!

stapelia Examples by Brain Bank Users