cestrum

Noun
  1. Genus of fragrant tropical American shrubs (synset 112923057)

Found on Word Lists

Other Searches