INSTANTANEOUS RATE OF TOTAL MORTALITY Meaning of INSTANTANEOUS RATE OF TOTAL MORTALITY in English The natural logarithm (with sign changed) of the survival rate (Z = -Ln S). Fishery English glossary. Английский глоссарий рыболовства . 2012