English | German | Russian | Czech

tensilin English

Meaning tensilin meaning

What does tensilin mean?

tensilin

(protein) A form of stiffening protein in some sea creatures

Are you looking for...?