oligoprenols

English

Noun

oligoprenols

  1. plural of oligoprenol