microtether

English

Etymology

From micro- +‎ tether.

Noun

microtether (plural microtethers)

  1. (anatomy) A very small tether (that typically hold vesicles in place)