Spanish-English dictionary »

amigdalina meaning in English

SpanishEnglish
amigdalina noun
{f}

amygdalin(glycoside found in bitter almonds)
noun
[UK: ˈamɪɡdˌalɪn] [US: ˈæmɪɡdˌælɪn]