implanters

nounPlural of implanter: multiple people or devices that place something into the body by surgery.

No synonyms or antonyms found for this word.

implanters synonyms & antonyms | whatsthatwordmean | whatsthatwordmean