MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Boswellia serrata

noun (n)

  • East Indian tree yielding a resin used medicinally and burned as incense
    east india pohon yielding kismis digunakan sebagai medicinally dan membakar dupa
    Synonym:
    salai
    source: wordnet30