palmitotransferases
English
Noun
palmitotransferases
plural of
palmitotransferase