levansucrases

English

Noun

levansucrases

  1. plural of levansucrase