More than just an online dictionary!
(a.) Capable of being traced.
Intracellular Irretraceable Lady's traces Ostracea Ostracean Retrace Trace Traceable traced Tracer