Learn That Word

Synonyms for Starfish Flower (same or very similar meaning)

WordNet sense 1 (any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers):
stapelia, carrion flower


From the ODE community, based on WordNetadd/edit