sticktight flea Meaning, Definition & Usage

  1. noun parasitic on especially the heads of chickens
    Echidnophaga gallinacea; sticktight.

WordNet