lace leaves

English

Noun

lace leaves

  1. plural of lace leaf