Sea louse

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any copepod within the family Caligidae (order Siphonostomatoida); a kind of marine ectoparasite that feeds on the mucus, epidermal tissue and blood of fishes.
  2. 2
    marine isopod crustacean wordnet
  3. 3
    The horseshoe crab.