Wiktionary
myopalladin
n. (context protein English) A particular sarcomeric protein
n. (context protein English) A particular sarcomeric protein