Word info

tetherin

Noun

Meaning

tetherin (plural tetherins)

(biology) Any protein-based tether that causes retention of virions on infected cell surfaces.

Source: en.wiktionary.org

Anagrams

Close letter words and terms