Meaning of titanic acid

Definition of titanic acid

(noun) a white weak acid that is a hydrated form of titanium dioxide

Other information on titanic acid

WIKIPEDIA results for titanic acid
Amazon results for titanic acid