Noun implantation has 3 senses
  1. implantation, nidation - (embryology) the organic process whereby a fertilized egg becomes implanted in the lining of the uterus of placental mammals
    --1 is a kind of organic process, biological process
    Derived form: verb implant1
  2. implantation - the act of planting or setting in the ground
    --2 is a kind of
    placement, location, locating, position, positioning, emplacement
    Derived form: verb implant1
  3. implantation - a surgical procedure that places something in the human body; "the implantation of radioactive pellets in the prostate gland"
    --3 is a kind of
    operation, surgery, surgical operation, surgical procedure, surgical process
    Derived form: verb implant1