STAPELIA Meaning of STAPELIA in English n. any S. African plant of the genus Stapelia, with flowers having an unpleasant smell. [ mod.L f. J. B. von Stapel, Du. botanist d. 1636 ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012