Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!
Noun implantation has 3 senses
- 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
- implantation - the act of planting or setting in the ground
--2 is a kind of placement, location, locating, position, positioning, emplacement
- 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