English Dictionary
◊ SELENICEREUS
Selenicereus
n : mostly epiphytic climbing cacti that bloom at night [syn: {Selenicereus},
{genus Selenicereus}]