Parasitic fly (Cochliomyia hominivorax) whose larvae feed on living tissue of warm-blooded animals
2 stories