Word info

microtether

Noun

Meaning

microtether (plural microtethers)

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

Source: en.wiktionary.org

Close letter words and terms