Definify.com

Definition 2025


metaphosphates

metaphosphates

English

Noun

metaphosphates

  1. plural of metaphosphate