Like fleas, lice live on, not in, their hosts and feed on blood in order to survive and make their eggs. This is a Pediculus humanis capitus or head louse. Image courtesy of Cath Covacin, […]

No comments yet.

Leave a Reply

Leave your opinion here. Please be nice. Your Email address will be kept private.