isomyosins
English
Noun
isomyosins
plural of
isomyosin