English dictionary
whale louse meaning and definition
Definition and meaning of whale louse at MeaningMonkey.org. whale louse meaning and definition in the English Dictionary.WHALE LOUSE noun
Definition of whale louse (noun)
- amphipod crustacean parasitic on cetaceans
Source: Princeton University Wordnet