Definify.com

Definition 2025


myrosinases

myrosinases

English

Noun

myrosinases

  1. plural of myrosinase