Cestrum
English Dictionary
->
Letter C
-> Cestrum
Search Dictionary:
Cestrum Definition
(n)
genus
of
fragrant
tropical
American
shrubs
Cestrum Synonyms
Cestrum
genus Cestrum
© Art Branch Inc.