striated muscle cell

Noun
  1. An elongated contractile cell in striated muscle tissue (synset 105467345)

Found on Word Lists

Other Searches