implanters

noun
  1. plural of implanter; people or devices that implant something (such as a medical device, seed, or idea) into a body, soil, or mind
  2. Usage: commonly used in medical and agricultural contexts

Examples