1. ಇಡಬೋಲ

    ♪ iḍabōla
      noun
    1. the tree Boswellia serrata ( = B. thurifera) of Burseraceae family; Indian olibanum tree.