amastatin
Noun
Meaning
English Wikipedia has an article on:amastatinWikipedia
amastatin (uncountable)
A peptide that inhibits aminopeptidases
Noun
English Wikipedia has an article on:amastatinWikipedia
amastatin (uncountable)
A peptide that inhibits aminopeptidases