levanases

English

Noun

levanases

  1. plural of levanase