Definify.com

Definition 2025


phosphomolybdates

phosphomolybdates

English

Noun

phosphomolybdates

  1. plural of phosphomolybdate