GeneralConnection.com
➔
Dictionary
calaba
Noun
1. Santa Maria tree
1. Calophyllum calaba, tree
Usage