olibanums

English

Noun

olibanums

  1. plural of olibanum