What does ambergrease mean?
The definition of ambergrease
Am”ber*grease, n.
See Ambergris.