Synonyms and Antonyms for whale louse | Synonym.com

Synonyms and Antonyms for whale louse

1. whale louse (n.)

amphipod crustacean parasitic on cetaceans

Synonyms: