Meaning of genus stapelia

Definition of genus stapelia

(noun) genus of foul-smelling plants resembling cacti; found from Africa to East India

Other information on genus stapelia

WIKIPEDIA results for genus stapelia
Amazon results for genus stapelia