STAPELIA


Meaning of STAPELIA in English

[sta.pe.lia] n [NL, fr. J. B. van Stapel d. 1636 Du. botanist] (ca. 1785): any of a genus (Stapelia) of African perennial herbs of the milkweed family with succulent typically leafless toothed stems like cactus joints and showy but usu. putrid-smelling flowers

Merriam-Webster English vocab.      Английский словарь Merriam Webster.