adenium multiflorum

Noun
  1. South African shrub having a swollen succulent stem and bearing showy pink and white flowers after the leaves fall;
    Popular as an ornamental in tropics (synset 111789645)

Found on Word Lists

Other Searches