See also: leaf sheaths English Noun leafsheaths plural of leafsheathWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads