farnesylpyrophosphates

English

Noun

farnesylpyrophosphates

  1. plural of farnesylpyrophosphate