a hard, tough, non-soluble protein

listen to the pronunciation of a hard, tough, non-soluble protein
Английский Язык - Английский Язык

Определение a hard, tough, non-soluble protein в Английский Язык Английский Язык словарь

a hard, tough, non-soluble protein
keratin