Meaning of queen of the night
Definition of queen of the night
(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 queen of the night
WIKIPEDIA results for
queen of the night
Amazon results for
queen of the night
Tweet