English | German | Russian | Czech

electrocontractile English

Meaning electrocontractile meaning

What does electrocontractile mean?

electrocontractile

That contracts following an electrical stimulus

Are you looking for...?