English | German | Russian | Czech

incensole English

Meaning incensole meaning

What does incensole mean?

incensole

(organic compound) A substance obtained from the bark of Boswellia dalzielii.

Are you looking for...?