palmitoylomes
English
Noun
palmitoylomes
plural of
palmitoylome