amygdalases
English
Noun
amygdalases
plural of
amygdalase