palmitoylomes

English

Noun

palmitoylomes

  1. plural of palmitoylome