Wiktionary
implantables
n. (plural of implantable English)
n. (plural of implantable English)