Meaning of selenicereus grandiflorus
Definition of selenicereus grandiflorus
(noun)
tropical
American
climbing
cactus
having
triangular
branches;
often
cultivated
for its
large
showy
night-blooming flowers followed by
yellow
red-streaked
fruits
Other information on selenicereus grandiflorus
WIKIPEDIA results for
selenicereus grandiflorus
Amazon results for
selenicereus grandiflorus
Tweet