GeneralConnection.comDictionary
salai
Noun

1. Boswellia serrata
1. incense tree
Usage