Noun Definition

cestrum

1.Definition: genus of fragrant tropical American shrubs

Related Noun(s):genus cestrum

Category: Plants