'Selenicereus' definitions:

Definition of 'Selenicereus'

(from WordNet)
noun
Mostly epiphytic climbing cacti that bloom at night [syn: Selenicereus, genus Selenicereus]

Words containing 'Selenicereus'