On a new land leech from the Seychelles

Published in London Transactions of the Linnean Society Zoology, in 1913, in volume 16, pages 39-43

Date published:1913