English synonyms about - contact  

Cestrum

noun

1 Cestrum

Genus of fragrant tropical American shrubs.

synonym: genus Cestrum.


Find more on Cestrum elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0189