sarcomere
nounDefinition of sarcomere
: any of the repeating structural units of striated muscle fibrils
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more