What is the full meaning of titanates
TITANATE, a salt of titanic acid [n]
Example of the word titanates placed on a Scrabble board.