Biological Annelides Polychetes 11

L. Devove del
42 x 61 in (106 x 155 cm)
ID #100321


Polychaete annelids

Comparative study of Nephridiums




1900 1905 c. 500-1000 Biological biology charts educational evolution F. Champenois France FR information informative institutional instructional L. Devove del linenbacked medical medium Original parasites schools toc turn of the century vintage poster

More from Medical