selenicereus grandiflorus

Noun
  1. Tropical American climbing cactus having triangular branches;
    Often cultivated for its large showy night-blooming flowers followed by yellow red-streaked fruits (synset 111874448)

Found on Word Lists

Other Searches