Meaning of whale louse
Definition of whale louse
(noun)
amphipod
crustacean
parasitic
on cetaceans
Other information on whale louse
WIKIPEDIA results for
whale louse
Amazon results for
whale louse
Tweet