English dictionary
ambergris meaning and definition
Definition and meaning of ambergris at MeaningMonkey.org. ambergris meaning and definition in the English Dictionary.AMBERGRIS noun
Definition of ambergris (noun)
- waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume
Source: Princeton University Wordnet