Definition of gum olibanum in English:

gum olibanum

noun