WordUnscrambler Home
stapelia
Definitions
[stəˈpiːlɪə], (Noun)
Definitions:
- a succulent African plant with large star-shaped fleshy flowers that have bold markings and a fetid smell of rotting meat that attracts pollinating flies
Phrases:
Origin
:
modern Latin, named after Jan Bode von Stapel (died 1636), Dutch botanist
Click here to see the free dictionary definition for stapelia
definition by Oxford Dictionaries