adenium

Noun
  1. One species: succulent shrub or tree of tropical Africa and Arabia (synset 111789471)

Found on Word Lists

Other Searches