selenicereus

Noun
  1. Mostly epiphytic climbing cacti that bloom at night (synset 111874113)

Found on Word Lists

Other Searches