About us
Define
Definitions for
"Lifecasting"
Lifecasting is the process of creating a three-dimensional copy of a living human body, through the use of molding and casting techniques. In rare cases lifecasting is also practiced on living non-human animals.
en.wikipedia.org