microtrench

English

Etymology

From micro- +‎ trench.

Noun

microtrench (plural microtrenches)

  1. A microscopic trench.