Title: The excretory organs of opalina.
Authors: Metcalf, Maynard M. 1868-1940.
Year: 1907