hen lice

English

Noun

hen lice

  1. plural of hen louse