mevalonolactones
English
Noun
mevalonolactones
plural of
mevalonolactone