lace leaf

English

Noun

lace leaf (plural lace leafs or lace leaves)

  1. Alternative form of lace-leaf.