palmitoyltransferases
English
Noun
palmitoyltransferases
plural of
palmitoyltransferase