English dictionary

belle de nuit meaning and definition

BELLE DE NUIT noun

Definition of belle de nuit (noun)

  1. pantropical climber having white fragrant nocturnal flowers
Source: Princeton University Wordnet