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]
STAPELIA
Meaning of STAPELIA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012