Home

Word

Cestrum, n.
more info genus of fragrant tropical American shrubs
<noun.plant>

Cestrum genus Cestrum