stobrus

Noun

 * 1) A tree yielding an odorous gum