AMBER SEED


Meaning of AMBER SEED in English

noun

: the seed of the abelmosk resembling millet and having a musky flavor — called also ambrette, musk seed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.