Noun
English Wikipedia has an article on:MYPNWikipedia myopalladin (uncountable) (biochemistry) A particular sarcomeric protein