dcsimg

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

Source Information

license
cc-publicdomain
publisher
Freshwater and Marine Image Bank, University of Washington Libraries Digital Collections
provider
Freshwater and Marine Image Bank