English | German | Russian | Czech

tetherin English

Meaning tetherin meaning

What does tetherin mean?

tetherin

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

Are you looking for...?