'Sea louse' definitions:

Definition of 'sea louse'

(from WordNet)
noun
Marine isopod crustacean [syn: sea louse, sea slater]

Definition of 'Sea louse'

From: GCIDE
  • Sea louse \Sea" louse`\ (Zool.) Any one of numerous species of isopod crustaceans of Cymothoa, Livoneca, and allied genera, mostly parasites on fishes. [1913 Webster]

Words containing 'Sea louse'