What does amygdalin mean?
The definition of amygdalin
A*myg”da*lin, n. (Chem.)
A glucoside extracted from bitter almonds as a white, crystalline substance.