Definify.com

Definition 2026


metaphosphates

metaphosphates

English

Noun

metaphosphates

  1. plural of metaphosphate