Vocabulary

アミグダリン

amygdalin

noun