Amygdalin Meaning
There are 1 meaning(s) for word Amygdalin
Meaning 1 : a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds
Similar words of Amygdalin :
There are 1 meaning(s) for word Amygdalin
Similar words of Amygdalin :