amygdalin
definition: a bitter cyanogenic glucoside extracted from the seeds of apricots and plums and bitter almonds
example:
speech part: noun
synonyms:
Video not found.