Menu

Parasitology

Answering Common Questions About New World Screwworms

The New World screwworm is a highly destructive parasite with larvae that feed on living tissues of animals, resulting in obligatory myiasis.

July 1, 2026 | 

>