Of whales and lice

Imagine an ordinary louse. You might be thinking of the small insects that infest the human scalp and cause intense itching. What you may not know: lice actually exist on great variety of birds and mammals. Even whales have ‘lice,’ which are not closely related to human head lice and are giant in comparison (can … Continue reading Of whales and lice