Synonyms and Antonyms for whale_louse

1. whale louse (n.)

amphipod crustacean parasitic on cetaceans

Synonyms: