Dictionary Check: ambergris
"ambergris" is a valid word!
Scrabble
14
points
Words with Friends
17
points
Definition
noun
waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume
Advertisement