phosphomevalonates
English
Noun
phosphomevalonates
plural of
phosphomevalonate