Crossword clues for carpels
Wiktionary
carpels
n. (plural of carpel English)
n. (plural of carpel English)