Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

mental deficiency

mental deficiency, (Obsolete) now called intellectual disability.

Tweet submit Telegram VK

Random Words

caroticotympanic canaliculi

qualitative test

peripheral motor neuron

vasa vasorum

bone-anchored hearing aid

perturbation

diploid (2n)

timed release

erythromelalgia

Medical Dictionary Copyright © 2025.
Privacy Policy