Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

olibene Definition

Cancel
olibene
noun
An essential oil, principally a mixture of diterpenes, obtained by the distillation of olibanum

Words Related to olibene!

olibene Examples by Brain Bank Users