stapelias
English
Noun
stapelias
plural of
stapelia