insertion
  • noun the process of putting one thing into another
  • noun the end of a muscle that is attached to a part of the skeleton that moves as a result of a contraction.
  • noun the addition of a segment of DNA within a gene sequence

Not what you were looking for?