glucases

English

Noun

glucases

  1. plural of glucase