leadzymes
English
Noun
leadzymes
plural of
leadzyme