whale louse
English Dictionary
->
Letter W
-> whale louse
Search Dictionary:
whale louse Definition
(n)
amphipod
crustacean
parasitic
on
cetaceans
whale louse Synonyms
whale louse
© Art Branch Inc.