chymases
English
Noun
chymases
plural of
chymase