Whale louse Meaning, Definition & Usage

  1. noun amphipod crustacean parasitic on cetaceans

WordNet


Definitions
  1. (Zoöl.), any one of several species of degraded amphipod crustaceans belonging to the genus Cyamus, especially C. ceti. They are parasitic on various cetaceans.

Webster 1913