Definify.com

Definition 2024


mevalonates

mevalonates

English

Noun

mevalonates

  1. plural of mevalonate