Scott Frazier Brings to mind "heartworms" (Dirofilaria immitis) but this these parasitic roundworms usually found in dog & cats (and other carnivores)
Comments (1)