mevalonates
English
Noun
mevalonates
plural of
mevalonate