AMYGDALATE


Meaning of AMYGDALATE in English

(n.) An emulsion made of almonds; milk of almonds.

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