leaf sheathtranslation and definition "leaf sheath", tamil lexiconWordTamil Definitionleaf sheathஇலையுறை,இலையுறை