noun, masculineplural: ubicadoreslocator (one who, or that which, locates); tracer; finderFrom ubicar + -dor.