English | German | Russian | Czech

amygdalin English

Meaning amygdalin meaning

What does amygdalin mean?

amygdalin

a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds

Are you looking for...?