chimosine
Italian
Noun
chimosine
f
plural of
chimosina