English

edit

Noun

edit

halidohydrolases

  1. plural of halidohydrolase