Tamil Dictionary 🔍

sea-louse

Sea" louse`. (Zoöl.) Defn: Any one of numerous species of isopod crustaceans of Cymothoa, Livoneca, and allied genera, mostly parasites on fishes.


sea-louse - Similar Words