Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
ambergris
has 1 sense
ambergris
- waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume
--
1
is a kind of
animal product
,
TOP