Meaning

2 senses
  1. Either of two species of flowering plant

    Stapelia grandiflora

  2. Stapelia hirsuta

More definitions
  • any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers

Forms

plural: starfish flowers
Singularstarfish flower
Pluralstarfish flowers

regular

Synonyms

2 synonyms
Close in meaning
  • any of various plants of the genus Stapelia having succulent leafless toothed stems resembling cacti and large foul-smelling (often star-shaped) flowers:stapeliacarrion flower

See also

neighbours in the dictionary
starfish flower — meaning, examples, forms, synonyms | Krumeto