amygdalin
English
amygdalin meaning in English • amygdalin का अर्थ अंग्रेजी में
Noun
- A glucoside extracted from bitter almonds as a white, crystalline substance.