betaglucosidase

English

Noun

betaglucosidase

  1. Alternative form of beta-glucosidase.