English

edit

Noun

edit

nitrilases

  1. plural of nitrilase

Anagrams

edit