GeneralConnection.com
➔
Dictionary
calabura
Noun
1. Jamaican cherry
1. calabur tree, silk wood, silkwood, Muntingia calabura, tree
Usage