sticktight : Idioms & Phrases


sticktight flea

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