AMYGDALATE


Meaning of AMYGDALATE in English

noun a salt amygdalic acid.

2. amygdalate ·noun an emulsion made of almonds; milk of almonds.

3. amygdalate ·adj pertaining to, resembling, or made of, almonds.

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