Definitions
There is 1 meaning of the phrase
Cestrum Diurnum.
Cestrum Diurnum - as a noun
West indian evergreen shrub having clusters of funnel-shaped white flowers that are fragrant by day
Synonyms (Exact Relations)
day jessamine