n. implant, something which has been used to replace part of the body (medicine); graft
Copyright © 2018 WordTech Co.