Alamy Images [home]
Home > Contributor links > Stock photography pictures by Dennis Kunkel > Stock photography picture of Adult Ailment Anatomical Anatomical Direction Anatomy Animal Arthropod Arthropoda Biological Biolo...

Stock photography picture of Adult Ailment Anatomical Anatomical Direction Anatomy Animal Arthropod Arthropoda Biological Biolo...

ATKTCF - Licenced
Description Adult Ailment Anatomical Anatomical Direction Anatomy Animal Arthropod Arthropoda Biological Biology Blood Bug Canine Canis Canidae Canis Familiaris Canid Cat Carnivora Chromadorea Common Concept Connective Tissue Culicidae Culicoidea Diptera Dirofilaria Dirofilaria Immitis Disease Disorder Dog Dog Heartworm Dorsal Endopterygota Eukaryotae Eukaryote Eutheria Feed Feeding Felidae Feline Filaria Filarial Nematode Filarial Filarioidea Fissipedia Fly Heartworm Histologic Histological Histology Host Human Illness Immitis Infect Infection Insect Invertebrate Large Life Science Mammal Mammalia Mammalian Medical Medicine Microbiology Microfilaria Microfilariae Micrograph Micrography Microscopy Mosquito Nematocera Nematoda Nematode Nematode Worm Neoptera Organism Pathogen Pathogenic Parasite Parasitic Parasitology People Placental Mammal Posterior Properties Pterygota Roundworm Scanning Electron Micrograph SEM Spirurida Taxonomic Adjective Theria Tissue Transmit Transmitted Transmission True Flies Vertebrate View Worm SEM of an adult canine heartworm Dirofilaria immitis posterior view mag 14x at 24 x 36 mm Adult worms are large up to 10 inches and are a common filarial nematode parasite of dogs They may infect other animals including cats but rarely humans Microfilariae in the blood are transmitted from host to host by feeding mosquitoes


Sizes of stock photos | Stock photo glossary | Site map
Alamy and its logo are trademarks of Alamy Ltd and are registered in certain countries.
Copyright © 2006 all rights reserved. Alamy Stock Photography.
For sales assistance: sales@alamy.com
UK and International
US toll free
Canada toll free
+44 (0)1235 844600
+1 866 671 7305
+1 866 331 4914