Cestodes IV

c.1910

41 x 61 in (104 x 155 cm)

ID #LBT-114

Cycle Evolutif Du Bothriocephale

500-1000 biology cells growing linen backed membrane organism science size-41x61

More from 1910's