esculinases
English
Noun
esculinases
plural of
esculinase