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
Tweet