Metaphosphate meaning : Any salt or ester of metaphosphoric acid.
metaphosphate
outdriving
flannelgraphs
death stare
photosynthate