sarcoplast

English

Etymology

From sarco- +‎ -plast.

Noun

sarcoplast (plural sarcoplasts)

  1. (cytology) An interstitial muscle cell

Anagrams