Arteries and veins of a tadpole and a salamander, blood cells of a human and a frog

Return to Book View