Synonyms and Antonyms for whale louse

1. whale louse (n.)

amphipod crustacean parasitic on cetaceans

Synonyms: