TSD


Meaning of TSD in English

n. (Forensic anthropology) amount of time that has elapsed from when one dies

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.