titanatenounDefinitionsAny salt (or ester) of titanic acidSources:https://en.wiktionary.org/wiki/titanate