What is the meaning of Lehtituppi?

leaf sheath

Source: wiktionary.org