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

ambrein Definition

Cancel
ambrein
noun
A fragrant substance (a triterpenoid alcohol) derived from ambergris, used in the perfume industry

Words Related to ambrein!

ambrein Examples by Brain Bank Users