decidous foresttranslation and definition "decidous forest", tamil lexiconWordTamil Definitiondecidous forestஇலை உதிர்க்காடு