El limpiafondos tiene el cuerpo de color marrón claro, con tonos rojizos y manchas oscuras. La boca está rodeada por pequeños bigotes que usa para buscar alimento. Llega a medir 10 cm de largo. La hembra es más grande y redondeada que el macho. Se alimenta de invertebrados y de vegetales acuáticos. Habita en ríos, arroyos y lagunas.