mevalonolactones

English

Noun

mevalonolactones

  1. plural of mevalonolactone