NichiDict

アミグダリン

[amigudarin]

Meanings

1.Noun

amygdalin