genus stapelia n genus of foul-smelling plants resembling cacti; found from Africa to East India Synonym(s) genus Stapelia