AMBERGREASE


Meaning of AMBERGREASE in English

noun ·see ambergris.

Webster English vocab.      Английский словарь Webster.