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.      Краткий оксфордский словарь английского языка.