Definify.com

Definition 2025


mevalonates

mevalonates

English

Noun

mevalonates

  1. plural of mevalonate