Meaning of cestrum

Definition of cestrum

(noun) genus of fragrant tropical American shrubs

Other information on cestrum

WIKIPEDIA results for cestrum
Amazon results for cestrum