English edit

Noun edit

nitrilases

  1. plural of nitrilase

Anagrams edit