aminopeptidases is Accepted in TWL Scrabble Dictionary

aminopeptidases Scrabble score: 22

Meaning of aminopeptidases

  • AMINOPEPTIDASE, an enzyme [n]