Home / S / striated muscle cell

striated muscle cell

noun 20 letters Scrabble 25 WWF 32
Definitions
noun

an elongated contractile cell in striated muscle tissue

Look “striated muscle cell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →