Word info

macrodevice

Noun

Meaning

macrodevice (plural macrodevices)

Any relatively large-scale device, but typically an implant

Source: en.wiktionary.org

Close letter words and terms