Synonyms of Ambergris in English :
Antonyms of Ambergris in English
Thesaurus of Ambergris in English
Ambergris
see definition of ambergrisHypernyms of ambergris
1. (noun) waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume