Subscriber login


Forgot your password?

Library card login

Other

body scanner

Definition of body scanner

noun

  • a scanner using radiation, ultrasound, or magnetic resonance imaging in order to examine the entire body.