Definify.com

Definition 2026


mevalonates

mevalonates

English

Noun

mevalonates

  1. plural of mevalonate