English

edit

Noun

edit

mevalonates

  1. plural of mevalonate