myristoyls

English

Noun

myristoyls

  1. plural of myristoyl