mean life periodtranslation and definition "mean life period", tamil lexiconWordTamil Definitionmean life periodசராசரி வாழ்காலம்