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