Definify.com

Definition 2024


phosphomevalonates

phosphomevalonates

English

Noun

phosphomevalonates

  1. plural of phosphomevalonate