lifecasting

listen to the pronunciation of lifecasting
الإنجليزية - الإنجليزية
The creation of a three-dimensional copy of a living body by means of molding and casting techniques