αμυγδαλόφλουδα

Noun

 * 1) almond skin or shell