salai

Explore definitions, synonyms, and language insights of salai

Definitions

Noun
East Indian tree yielding a resin used medicinally and burned as incense

More General Terms