lifecasting

listen to the pronunciation of lifecasting
English - English
The creation of a three-dimensional copy of a living body by means of molding and casting techniques