Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Tetherin
Full definition of tetherin
Noun
tetherin
(
plural
tetherins
)
(
biology
) Any
protein
-based
tether
that causes
retention
of
virion
s on infected cell surfaces
Anagrams
thirteen
© Wiktionary
Follow @FreeWordFinder