SEA LOUSE


Meaning of SEA LOUSE in English

any one of numerous species of isopod crustaceans of cymothoa, livoneca, and allied genera, mostly parasites on fishes.

Webster English vocab.      Английский словарь Webster.