microdrill means A microscopic drill (boring tool). Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
From micro- + drill.
noun
- A microscopic drill (boring tool).“The skin over the skull was incised, and a small hole was made in the skull above the target using a microdrill.”