Definitions
noun
genus of foul-smelling plants resembling cacti; found from Africa to East India
Look “genus stapelia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
genus of foul-smelling plants resembling cacti; found from Africa to East India