sticktight flea


Meanings

  • parasitic on especially the heads of chickens