the world > space > place > placing or fact of being placed in (a) position > insertion or putting in > [noun] > that which is > an inserted piece or part > resembling an intussusception (1)
intussusception1811
Pathology. An insertion resembling an intestinal intussusception.