stapelia

(noun) carrion flower

< stapedectomy | stapelias asterias >