écorce
[
French
]
plural
écorces
Peel. Rind, as in orange rind or lemon peel. It may also mean bark, as in cinnamon.
Countries
France