Term Gallery logo

Meanings of cardiac striated muscle in English