アミグダリン
amigudarin

Noun

1. amygdalin