Lifecasting Definition

noun

The creation of a three-dimensional copy of a living body by means of molding and casting techniques.

Wiktionary

Origin of Lifecasting

Find Similar Words

Find similar words to lifecasting using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lifecasting