English

edit

Noun

edit

amygdalases

  1. plural of amygdalase