stapelias

noun

Plural form of stapelia.