Stapelia
See also:
stapelia
Translingual
Proper noun
Stapelia
A taxonomic
genus
within the
family
Apocynaceae
– certain succulent plants.