Meaning of cestrum diurnum

Definition of cestrum diurnum

(noun) West Indian evergreen shrub having clusters of funnel-shaped white flowers that are fragrant by day

Other information on cestrum diurnum

WIKIPEDIA results for cestrum diurnum
Amazon results for cestrum diurnum