genus stapelia Meaning, Definition & Usage

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

WordNet