Definitions for ambergris
Overview of noun ambergris
The noun ambergris has 1 senses? (no senses from tagged texts)
1. ambergris
(waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume)
(waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume)
