macrodevice (English, noun)
expansion: macrodevice (plural macrodevices)
Senses:
glosses: Any relatively large-scale device, but typically an implant
Forms:
form: macrodevices
tags: plural