leaf-basetranslation and definition "leaf-base", tamil lexiconWordTamil Definitionleaf-baseஇலையடிensheathing leaf-baseமடல்கொள்ளும் இலையடி