Definify.com

Definition 2026


phosphomolybdates

phosphomolybdates

English

Noun

phosphomolybdates

  1. plural of phosphomolybdate