Definition Definition

sea louse - Meaning and Examples

Meaning of 'sea louse' (Webster Dictionary)

1 . Sea louse
- Any one of numerous species of isopod crustaceans of Cymothoa, Livoneca, and allied genera, mostly parasites on fishes.