Medical Dictionary

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

insertion

insertion /insur″shən/ [L, inserere, to introduce] , (in anatomy) the place of attachment, such as that of a muscle to the bone it moves.

Tweet submit Telegram VK

Random Words

spontaneous generation

nurse

secondary nutrient

extra beat

Zaroxolyn

immune surveillance

posterior atlantoaxial ligament

glycyrrhizic acid

chromosome coil

Medical Dictionary Copyright © 2025.
Privacy Policy