Wolframate

What is Wolframate?

Wolframate definition and meaning on Dictionary terms:
noun Chemistry.