Dictionary.com
Thesaurus.com

dynamic spatial reconstructor

American  

noun

  1. an x-ray machine that displays bodily organs in three-dimensional moving images. DSR