Olibanum vs Serrata - What's the difference?
olibanum | serrata |
Serrata has no English definition.
A gum resin from trees of the genus Boswellia , formerly used as a medicine and now mainly as incense.
Serrata is likely misspelled.
Serrata has no English definition.