Dog Flea, Ctenocephalides canus.
Photographed with Nikon F? attached to compound microscope, 1996.
Digitized with iPhone 16pro, 2025
Dog Flea, Ctenocephalides canus.
Photographed with Nikon F? attached to compound microscope, 1996.
Digitized with iPhone 16pro, 2025
No comments yet