Home Collections

Annandale, Nelson, 1876-1924. Molluscan hosts of the human blood fluke in China and Japan, and species liable to be confused with them.