Carter, H.J. (1887). On the position of the ampullaceous sac and the function of the water canal-system in the Spongida. Annals and Magazine of Natural History. (5) 19: 203-212.
130329
Carter, H.J.
1887
On the position of the ampullaceous sac and the function of the water canal-system in the Spongida.