Find the word definition

Wiktionary
microtube

n. A microscopic tube, especially one used in the construction of specialized lasers

Wikipedia
Microtube

Microtube may refer to:

  • Microtube (electronics)
  • Microtube (microtechnology)

Usage examples of "microtube".

Then comes the pumps, which is no bed of roses, and finally the rocket nozzles, which are also complex: buckyball microtubes carrying cryogenic hydrogen running a few centimeters away from a ten-thousand-degree plasma flow.

Thus, water seeped into Source Victoria through microtubes, much the same way it seeped into a beach, and air wafted into it silently down the artfully skewed exponential horns of those thrusting calla lilies, each horn a point in parameter space not awfully far from some central ideal.

He found the case of cartridges in the parka and replaced the one he’d used on the Honda He found a paint-spattered razor-knife, in the dash tool kit and sliced the ripstop lining out of the parka, a million microtubes of poly insulation whirling up as he cut.