On two new Entomostraca from Ceylon

Published in Spolia Zeylanica, in 1906, in volume 4, pages 126-134

Date published:1906