mycoyltransferases
English
Noun
mycoyltransferases
plural of
mycoyltransferase