GeneralConnection.comDictionary
calabura
Noun

1. Jamaican cherry
1. calabur tree, silk wood, silkwood, Muntingia calabura, tree
Usage