Title: On the testis of Limulus.
Authors: Benham, William Blaxland Shoppee, 1860-
Year: 1883