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
Tweet