chymosins
English
Noun
chymosins
plural of
chymosin