macrodevice

English

Etymology

From macro- +‎ device.

Noun

macrodevice (plural macrodevices)

  1. Any relatively large-scale device, but typically an implant