Rhyme Desk
Find rhyming words!

Definition of "Implantation" :

noun: a surgical procedure that places something in the human body

"The implantation of radioactive pellets in the prostate gland."

noun: the act of planting or setting in the ground

noun: (embryology) the organic process whereby a fertilized egg becomes implanted in the lining of the uterus of placental mammals