English edit

Noun edit

amygdalases

  1. plural of amygdalase