Definition of Sea louse
1. Noun. Marine isopod crustacean.
Medical Definition of Sea louse
1.
Any one of numerous species of isopod crustaceans of Cymothoa, Livoneca, and allied genera, mostly parasites on fishes.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Sea Louse
Other Resources:


