Wiktionary
levansucrases
n. (plural of levansucrase English)
n. (plural of levansucrase English)