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

ambergris Definition

Cancel
ambergris
noun(am-ber-gris)
a waxy substance found floating in or on the shores of tropical waters, believed to originate in the intestines of the sperm whale, and used in perfumery as a fixative

Words Related to ambergris!

ambergris Examples by Brain Bank Users