Meaning of Selenicereus

Definition of Selenicereus

(noun) mostly epiphytic climbing cacti that bloom at night

Other information on Selenicereus

WIKIPEDIA results for Selenicereus
Amazon results for Selenicereus