See also: leatherleafs English Noun leather leafs plural of leather leafWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads