micropin

English

Etymology

micro- +‎ pin

Noun

micropin (plural micropins)

  1. A microscale pin.