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