Harry offered little challenge to the articulator's craft, because his skeleton was already nearly fused into one piece.
Casts will be mounted in a semi-adjustable articulator using standardized measures and artificial teeth will be selected.
British Dictionary definitions for articulator
a person or thing that articulates
(phonetics) any vocal organ that takes part in the production of a speech sound. Such organs are of two types: those that can move, such as the tongue, lips, etc (active articulators), and those that remain fixed, such as the teeth, the hard palate, etc (passive articulators)