Online Dictionary and Scrabble Word Finder
(a.) Capable of being traced.
Intracellular Irretraceable Lady's traces Ostracea Ostracean Retrace Trace Traceable traced Tracer