Meaning of belle de nuit

Definition of belle de nuit

(noun) pantropical climber having white fragrant nocturnal flowers

Other information on belle de nuit

WIKIPEDIA results for belle de nuit
Amazon results for belle de nuit