amygdalases

English

Noun

amygdalases

  1. plural of amygdalase