English | German | Russian | Czech

involucrin English

Meaning involucrin meaning

What does involucrin mean?

involucrin

A protein component of human skin.

Are you looking for...?