dextransucrases

English

Noun

dextransucrases

  1. plural of dextransucrase