English edit

Noun edit

mevalonates

  1. plural of mevalonate