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
Tweet