metaphosphate

English

Etymology

From meta- +‎ phosphate.

Noun

metaphosphate (plural metaphosphates)

  1. (chemistry) Any salt or ester of metaphosphoric acid.

Translations