English

edit

Noun

edit

sulfamidases

  1. plural of sulfamidase