sticktight_flea
1. [ noun ] (biology,zoology) parasitic on especially the heads of chickens
Synonyms: Echidnophaga_gallinacea sticktight
Related terms: flea Echidnophaga