wet evergreen foresttranslation and definition "wet evergreen forest", tamil lexiconWordTamil Definitionwet evergreen forestஈரமானபைங்காடு