microtube (English, noun)
expansion: microtube (plural microtubes)
Senses:
glosses: A microscopic tube, especially one used in the construction of specialized lasers
Forms:
form: microtubes
tags: plural