English Noun leafspaces plural of leafspaceWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads