Carp louse Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a small crustacean, of the genus Argulus, parasitic on carp and allied fishes. See Branchiura.

Webster 1913