sinigrinases

English

Noun

sinigrinases

  1. plural of sinigrinase