Skip to main content

Definitions by somesara

an odorous gum resin formerly used in medicines
The drugstore smelledx of opopanax
opopanax by somesara August 12, 2006