From Late Latin peduculus, variant of Latin pēdīculus. Compare Portuguese piolho.
piojo m (plural piojos)