cyclodextrinases

English

Noun

cyclodextrinases

  1. plural of cyclodextrinase