PSM V06 D602 Lobster intestinal diagram
Summary
Lobster intestinal diagram
Tags
crustacean anatomy
nephropidae diagrams
popular science monthly illustrations volume 6
diagram
high resolution
copyright free medical images
science history
popular science
Date
1874 - 1875
Source
Wikimedia Commons
Link
Copyright info
public domain