Definify.com

Definition 2024


nitrilases

nitrilases

English

Noun

nitrilases

  1. plural of nitrilase