deciduous treetranslation and definition "deciduous tree", tamil lexiconWordTamil Definitiondeciduous treeஇலையுதிர் மரம்,இலை உதிர் மரம்