IMPLANT
Meaning of IMPLANT in English
n.
Pronunciation: ' im- ˌ plant
Function: noun
Date: 1890
: something (as a graft or device) implanted in tissue ― compare COCHLEAR IMPLANT
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012