microhole
English
Etymology
From
micro-
+
hole
.
Noun
microhole
(
plural
microholes
)
A
microscopic
hole
.
See also
nanohole