Photo: Judy Gallagher (lCreative Commons Attribution 2.0 Generic license)
Few people want to be a screwworm fly (Cochliomyia hominivorax) for Halloween, but maybe this should be a valid costume choice as what they do is pretty horrifying. In the early to mid-20th century, this obligate parasite, often called just “screwworm” for ...