leaf scars

English

Noun

leaf scars

  1. plural of leaf scar