Search for crossword answers and clues
Peach peels
Answer for the clue "Peach peels ", 8 letters:
epicarps
Word definitions for epicarps in dictionaries
Wiktionary
Word definitions in Wiktionary
n. (plural of epicarp English)