See also: leather leafs

English edit

Noun edit

leatherleafs

  1. plural of leatherleaf