telethonin
Noun
Meaning
English Wikipedia has an article on:telethoninWikipedia
telethonin (uncountable)
(biochemistry) A protein that regulates sarcomere assembly in muscles
Noun
English Wikipedia has an article on:telethoninWikipedia
telethonin (uncountable)
(biochemistry) A protein that regulates sarcomere assembly in muscles