Synonyms and Antonyms for genus_Stapelia

1. genus Stapelia (n.)

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

Synonyms: