micropin
English
Etymology
micro-
+
pin
Noun
micropin
(
plural
micropins
)
A
microscale
pin
.