dcsimg

Parasite on the Skate (Hirudo muricata). 1877. Skates (Fishes); Hirudo; Skates (Fishes)--Parasites.