Word Of The Day

Ectoparasite:

Ectoparasites are defined as parasites that infest the outer surface of their hosts, which can include species that live exclusively on humans, such as lice and scabies, as well as those that are incidental hosts, like fleas. They can cause intense itching and may transmit diseases through their bites. [ScienceDirect]

Noted in this Animalogic video concerning vampire sharks. I shan’t help you find it.

Bookmark the permalink.

About Hue White

Former BBS operator; software engineer; cat lackey.

Comments are closed.