exogenous depositstranslation and definition "exogenous deposits", tamil lexiconWordTamil Definitionexogenous depositsநிலப்புறவளர்ச்சிப் படுவுகள்